long haul aircraft - Turkish English Dictionary